u9ImPDA.registerModule('CheckTransfer', [])
    .config(['$stateProvider', function($stateProvider) {
        $stateProvider
            .state('CheckTransfer', {
                url: '/CheckTransfer',
                templateUrl: u9ImPDA.getFullPath('tpls/checkTransfer.home.html', 'CheckTransfer'),
                controller: 'CheckTransfer.HomeCtrl',
                resolve: {
                    loadFile: ['$ocLazyLoad', function($ocLazyLoad) {
                        return $ocLazyLoad.load({
                            name: 'CheckTransfer.file',
                            files: [
                                u9ImPDA.getFullPath('js/controllers/checkTransfer.homeCtrl.js', 'CheckTransfer'),
                                u9ImPDA.getFullPath('js/controllers/checkTransfer.scanCtrl.js', 'CheckTransfer'),
                                u9ImPDA.getFullPath('js/controllers/checkTransfer.resultCtrl.js', 'CheckTransfer'),
                                u9ImPDA.getFullPath('js/services/checkTransfer.service.js', 'CheckTransfer')
                            ]
                        });
                    }]
                }
            })
            .state('CheckTransfer-scan', {
                url: '/CheckTransfer-scan',
                templateUrl: u9ImPDA.getFullPath('tpls/checkTransfer.scan.html', 'CheckTransfer'),
                controller: 'CheckTransfer.ScanCtrl'
            })
            .state('CheckTransfer-result', {
                url: '/CheckTransfer-result',
                templateUrl: u9ImPDA.getFullPath('tpls/checkTransfer.result.html', 'CheckTransfer'),
                controller: 'CheckTransfer.ResultCtrl'
            });
    }]);
